package com.gobang.websocket.model;

import com.fasterxml.jackson.databind.JsonNode;
import lombok.Data;

/**
 * 通用 WebSocket 消息封装
 *
 * 对应前端约定的 {"type": "...", "data": {...}} 结构。
 */
@Data
public class WebSocketEnvelope {

    /**
     * 消息类型
     */
    private String type;

    /**
     * 消息数据载荷
     */
    private JsonNode data;
}
